package com.lzw.mall.admin.service;

import com.lzw.mall.admin.entity.User;
import com.baomidou.mybatisplus.extension.service.IService;
import com.lzw.mall.common.vo.LayuiTableVO;import com.lzw.mall.admin.vo.ResultVO;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author lizhenwei
 * @since 2023-03-17
 */
public interface IUserService extends IService<User> {

    Boolean check(String userName, String password);

    LayuiTableVO list(Integer page, Integer limit, String keyword,String sex);

    ResultVO doSave(User u);

    ResultVO delete(Integer u);

    ResultVO selectById(Integer id);

    void deletes(Integer[] ids);

    ResultVO selectByUsername(String username);

    ResultVO updatePassword(String oldPassword, String newPassword, String againPassword);

    ResultVO updateMima(Integer id);
}

